// Copyright (C) 2023 Storj Labs, Inc.
// See LICENSE for copying information.

<template>
    <svg :width="size" :height="size" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg">
        <path fill-rule="evenodd" clip-rule="evenodd" d="M41.1058 0H58.3658C72.2088 0 77.7012 1.53431 83.0884 4.41541C88.4756 7.29652 92.7035 11.5244 95.5846 16.9116L95.8036 17.3264C98.5073 22.5168 99.9614 27.9999 100 41.1058V58.3658C100 72.2087 98.4657 77.701 95.5846 83.0882C92.7035 88.4754 88.4756 92.7033 83.0884 95.5844L82.6736 95.8034C77.4832 98.5072 72.0001 99.9613 58.8942 99.9999H41.6342C27.7912 99.9999 22.2988 98.4656 16.9116 95.5844C11.5244 92.7033 7.29653 88.4754 4.41542 83.0882L4.19645 82.6735C1.49268 77.4831 0.0385546 72 0 58.8941V41.6341C0 27.7912 1.53431 22.2988 4.41542 16.9116C7.29653 11.5244 11.5244 7.29652 16.9116 4.41541L17.3264 4.19645C22.5168 1.49268 27.9999 0.0385546 41.1058 0Z" fill="#0218A7" />
        <path fill-rule="evenodd" clip-rule="evenodd" d="M78.0316 76.6013C84.6558 76.6013 90.8697 78.3506 96.2329 81.4106C95.9652 81.9772 95.6827 82.5332 95.3859 83.0882C92.5048 88.4755 88.2769 92.7034 82.8897 95.5846L82.4749 95.8035C77.3083 98.495 71.8516 99.9481 58.8748 99.9994L43.8017 99.9999C49.0929 86.3133 62.4234 76.6013 78.0316 76.6013Z" fill="#003DC1" />
        <path d="M78.0991 70.1861C86.1203 70.1861 92.6227 63.7108 92.6227 55.7232C92.6227 47.7355 86.1203 41.2603 78.0991 41.2603C70.078 41.2603 63.5756 47.7355 63.5756 55.7232C63.5756 63.7108 70.078 70.1861 78.0991 70.1861Z" fill="#0149FF" />
        <path fill-rule="evenodd" clip-rule="evenodd" d="M21.6346 76.6013C37.2429 76.6013 50.5734 86.3132 55.8646 99.9997L41.4355 99.9999C27.5925 99.9999 22.1002 98.4656 16.7129 95.5844C11.3257 92.7033 7.09783 88.4754 4.21672 83.0882L3.99776 82.6734C3.78515 82.2653 3.58026 81.8553 3.38318 81.44C8.75757 78.3616 14.9897 76.6013 21.6346 76.6013Z" fill="#003DC1" />
        <path d="M21.7021 70.1861C29.7232 70.1861 36.2256 63.7108 36.2256 55.7232C36.2256 47.7355 29.7232 41.2603 21.7021 41.2603C13.681 41.2603 7.17865 47.7355 7.17865 55.7232C7.17865 63.7108 13.681 70.1861 21.7021 70.1861Z" fill="#0149FF" />
        <path d="M50.0434 70.1859C59.8806 70.1859 67.8553 62.2445 67.8553 52.4482C67.8553 42.6519 59.8806 34.7104 50.0434 34.7104C40.2061 34.7104 32.2314 42.6519 32.2314 52.4482C32.2314 62.2445 40.2061 70.1859 50.0434 70.1859Z" fill="#FFC600" />
        <path fill-rule="evenodd" clip-rule="evenodd" d="M49.9324 76.6013C63.9338 76.6013 76.1022 84.4164 82.2788 95.9052L82.4749 95.8034C77.3082 98.4948 71.8515 99.948 58.8748 99.9993L41.4354 99.9999C28.2911 99.9999 22.6758 98.6165 17.5304 96.0103C23.6884 84.4642 35.8883 76.6013 49.9324 76.6013Z" fill="#7B61FF" />
    </svg>
</template>

<script setup lang="ts">
const props = withDefaults(defineProps<{
    size?: number | string;
}>(), {
    size: 50,
});
</script>
